﻿using System;

namespace YArchitech.LIB
{
	public class SinglePumpSelectionData
	{
		public bool BInstallType
		{
			get
			{
				return this.bInstallType;
			}
			set
			{
				this.bInstallType = value;
			}
		}

		public bool BIsDrawAbility
		{
			get
			{
				return this.bIsDrawAbility;
			}
			set
			{
				this.bIsDrawAbility = value;
			}
		}

		public bool BLunzhouPos
		{
			get
			{
				return this.bLunzhouPos;
			}
			set
			{
				this.bLunzhouPos = value;
			}
		}

		public bool BPerfectSeal
		{
			get
			{
				return this.bPerfectSeal;
			}
			set
			{
				this.bPerfectSeal = value;
			}
		}

		public bool BPipeOpen
		{
			get
			{
				return this.bPipeOpen;
			}
			set
			{
				this.bPipeOpen = value;
			}
		}

		public bool BPumpType
		{
			get
			{
				return this.bPumpType;
			}
			set
			{
				this.bPumpType = value;
			}
		}

		public bool BRangeMatch
		{
			get
			{
				return this.bRangeMatch;
			}
			set
			{
				this.bRangeMatch = value;
			}
		}

		public bool BResistCorrede
		{
			get
			{
				return this.bResistCorrede;
			}
			set
			{
				this.bResistCorrede = value;
			}
		}

		public bool BSelfDraw
		{
			get
			{
				return this.bSelfDraw;
			}
			set
			{
				this.bSelfDraw = value;
			}
		}

		public bool BStructType
		{
			get
			{
				return this.bStructType;
			}
			set
			{
				this.bStructType = value;
			}
		}

		public bool BTestTemp
		{
			get
			{
				return this.bTestTemp;
			}
			set
			{
				this.bTestTemp = value;
			}
		}

		public bool BUse
		{
			get
			{
				return this.bUse;
			}
			set
			{
				this.bUse = value;
			}
		}

		public double DAirPressure
		{
			get
			{
				return this.dAirPressure;
			}
			set
			{
				this.dAirPressure = value;
			}
		}

		public double DDrawPipeLose
		{
			get
			{
				return this.dDrawPipeLose;
			}
			set
			{
				this.dDrawPipeLose = value;
			}
		}

		public double DDrawSafeCofficient
		{
			get
			{
				return this.dDrawSafeCofficient;
			}
			set
			{
				this.dDrawSafeCofficient = value;
			}
		}

		public double DEmax
		{
			get
			{
				return this.dEmax;
			}
			set
			{
				this.dEmax = value;
			}
		}

		public double DEmin
		{
			get
			{
				return this.dEmin;
			}
			set
			{
				this.dEmin = value;
			}
		}

		public double DETolerance
		{
			get
			{
				return this.dETolerance;
			}
			set
			{
				this.dETolerance = value;
			}
		}

		public double DFitHeight
		{
			get
			{
				return this.dFitHeight;
			}
			set
			{
				this.dFitHeight = value;
			}
		}

		public double DHmax
		{
			get
			{
				return this.dHmax;
			}
			set
			{
				this.dHmax = value;
			}
		}

		public double DHmin
		{
			get
			{
				return this.dHmin;
			}
			set
			{
				this.dHmin = value;
			}
		}

		public double DHTolerance
		{
			get
			{
				return this.dHTolerance;
			}
			set
			{
				this.dHTolerance = value;
			}
		}

		public double DHydrostatic
		{
			get
			{
				return this.dHydrostatic;
			}
			set
			{
				this.dHydrostatic = value;
			}
		}

		public double DMaxPressure
		{
			get
			{
				return this.dMaxPressure;
			}
			set
			{
				this.dMaxPressure = value;
			}
		}

		public double DMaxTemp
		{
			get
			{
				return this.dMaxTemp;
			}
			set
			{
				this.dMaxTemp = value;
			}
		}

		public double DMinTemp
		{
			get
			{
				return this.dMinTemp;
			}
			set
			{
				this.dMinTemp = value;
			}
		}

		public double DQmax
		{
			get
			{
				return this.dQmax;
			}
			set
			{
				this.dQmax = value;
			}
		}

		public double DQmin
		{
			get
			{
				return this.dQmin;
			}
			set
			{
				this.dQmin = value;
			}
		}

		public double DQTolerance
		{
			get
			{
				return this.dQTolerance;
			}
			set
			{
				this.dQTolerance = value;
			}
		}

		public double DTemperature
		{
			get
			{
				return this.dTemperature;
			}
			set
			{
				this.dTemperature = value;
			}
		}

		public string StrFlowtype
		{
			get
			{
				return this.strFlowtype;
			}
			set
			{
				this.strFlowtype = value;
			}
		}

		public string StrInstallType
		{
			get
			{
				return this.strInstallType;
			}
			set
			{
				this.strInstallType = value;
			}
		}

		public string StrLunzhouPos
		{
			get
			{
				return this.strLunzhouPos;
			}
			set
			{
				this.strLunzhouPos = value;
			}
		}

		public string StrPumpHunity
		{
			get
			{
				return this.strPumpHunity;
			}
			set
			{
				this.strPumpHunity = value;
			}
		}

		public string StrPumpQunity
		{
			get
			{
				return this.strPumpQunity;
			}
			set
			{
				this.strPumpQunity = value;
			}
		}

		public string StrPumpType
		{
			get
			{
				return this.strPumpType;
			}
			set
			{
				this.strPumpType = value;
			}
		}

		public string StrStructType
		{
			get
			{
				return this.strStructType;
			}
			set
			{
				this.strStructType = value;
			}
		}

		public string StrUse
		{
			get
			{
				return this.strUse;
			}
			set
			{
				this.strUse = value;
			}
		}

		public bool BFactory
		{
			get
			{
				return this.bFactory;
			}
			set
			{
				this.bFactory = value;
			}
		}

		public string StrFactory
		{
			get
			{
				return this.strFactory;
			}
			set
			{
				this.strFactory = value;
			}
		}

		private bool bFactory = true;

		private string strFactory = "全部";

		private bool bPumpType = true;

		private string strPumpType = "全部";

		private bool bStructType = true;

		private string strStructType = "全部";

		private bool bInstallType = true;

		private string strInstallType = "全部";

		private bool bLunzhouPos = true;

		private string strLunzhouPos = "全部";

		private bool bUse = true;

		private string strUse = "全部";

		private bool bResistCorrede;

		private bool bPerfectSeal;

		private bool bSelfDraw;

		private bool bRangeMatch = true;

		private double dQmin = 100.0;

		private double dQmax = 110.0;

		private double dHmin = 80.0;

		private double dHmax = 90.0;

		private double dEmin = 70.0;

		private double dEmax = 85.0;

		private string strPumpHunity = "m";

		private string strPumpQunity = "m3/h";

		private double dQTolerance = 10.0;

		private double dHTolerance = 10.0;

		private double dETolerance = 10.0;

		private double dMaxPressure;

		private string strFlowtype = "清水";

		private double dTemperature = 20.0;

		private bool bPipeOpen = true;

		private double dHydrostatic;

		private bool bIsDrawAbility;

		private bool bTestTemp;

		private double dMaxTemp = 80.0;

		private double dMinTemp = 20.0;

		private double dAirPressure = 0.101325;

		private double dDrawPipeLose;

		private double dFitHeight;

		private double dDrawSafeCofficient = 1.1;
	}
}
